Programma in Codice Oggetto

Codice oggetto di main generato dal processo di assemblaggio.

Indirizzo primo byte # byte istruzione   Mnemonico Assembly Codice Oggetto (hex)
0 4   descrittore di main 0x00 0x01 0x00 0x03 
4 2   BIPUSH 1 0x10 0x01
6 2   ISTORE 1 0x36 0x01
8 2   BIPUSH 3 0x10 0x03
10 2   ISTORE 2 0x36 0x02
12 2   ILOAD  1 0x15 0x01
14 3 * LDC_W  MIN 0x13 0x00 0x00
17 1   ISUB 0x64
18 3   IFLT   +19 0x9B 0x00 0x13
21 2   BIPUSH 5 0x10 0x05
23 3 * LDC_W  MAX 0x13 0x00 0x00
26 2   ILOAD  2 0x15 0x02
28 1   IADD 0x60
29 3 * INVOKEVIRTUAL PROVA 0xB6 0x00 0x00
32 2   ISTORE 3 0x36 0x03
34 3   GOTO   +15 0xA7 0x00 0x0F
37 2   ILOAD  2 0x15 0x02
39 2   BIPUSH 5 0x10 0x05
41 2   ILOAD  1 0x15 0x01
43 3 * INVOKEVIRTUAL PROVA 0xB6 0x00 0x00
46 1   IADD 0x60
47 2   ISTORE 3 0x36 0x03
49 1   NOP 0x00

Codice oggetto del metodo PROVA generato dal processo di assemblaggio.

Indirizzo primo byte # byte istruzione   Mnemonico Assembly Codice Oggetto (hex)
0 4   descrittore di PROVA 0x00 0x02 0x00 0x01 
4 2   ILOAD  1 0x15 0x01
6 2   BIPUSH 2 0x10 0x02
8 1   IADD 0x60
9 2   ISTORE 2 0x36 0x02
11 2   ILOAD  2 0x15 0x02
13 1   IRETURN 0xAC

Pagina precedente